package com.nas.crocus.dao;

import java.util.Collection;

import com.nas.crocus.domain.Evento;
import com.nas.crocus.domain.Persona;


public interface PersonaDao {

    /**
     * Busca el costo por PersonaId.
     * @param PersonaId identificador del costo.
     * @return Persona.
     */
    Persona buscar(Long PersonaId);
        
    Collection<Persona> buscar();
    
    Collection<Persona> buscarPorPatronApellidoNombre(String patron);
    
    Collection<Persona> buscarPorPatronNumeroDocumento(Integer patron);
    
    void guardar(Persona persona);
    
    void actualizar(Persona persona);
}